apparatus digestorius - French English Dictionary